package com.sztx.pay.center.dataaccess.entity;

import java.io.Serializable;
import java.util.Set;

@SuppressWarnings("serial")
public class QueryOrder implements Serializable {

	private int tradeOrderType; // 订单类型
	private String tradeOrderId; // 业务订单号
	private String payOrderId; // 支付订单号
	private String startTime; // 开始时间
	private String endTime; // 结束时间
	private String orderStatus; // 订单状态
	private Set<String> orderStatusSet; // 订单状态[数组,多个状态]
	private String payeeAccountId; // 付款账号
	private String payerAccountId; // 收款账号
	private Integer channelType;//来源渠道
	private String settleStartTime;//结算开始时间
	private String settleEndTime;//结算结束时间
	private String updateStartTime;//退款到账开始时间
	private String updateEndTime;//退款到账结束时间
	private String businessType;//业务类型
	private Set<String> businessTypeSet; // 业务类型[数组,多个类型]
	/*=================  其他业务条件  =================*/
	private String platChannelId; // 渠道ID
	
	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}

	public Integer getChannelType() {
		return channelType;
	}

	public void setChannelType(Integer channelType) {
		this.channelType = channelType;
	}

	public String getSettleStartTime() {
		return settleStartTime;
	}

	public void setSettleStartTime(String settleStartTime) {
		this.settleStartTime = settleStartTime;
	}

	public String getSettleEndTime() {
		return settleEndTime;
	}

	public void setSettleEndTime(String settleEndTime) {
		this.settleEndTime = settleEndTime;
	}

	public int getTradeOrderType() {
		return tradeOrderType;
	}

	public void setTradeOrderType(int tradeOrderType) {
		this.tradeOrderType = tradeOrderType;
	}

	public String getTradeOrderId() {
		return tradeOrderId;
	}

	public void setTradeOrderId(String tradeOrderId) {
		this.tradeOrderId = tradeOrderId;
	}

	public String getPayOrderId() {
		return payOrderId;
	}

	public void setPayOrderId(String payOrderId) {
		this.payOrderId = payOrderId;
	}

	public String getStartTime() {
		return startTime;
	}

	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getOrderStatus() {
		return orderStatus;
	}

	public void setOrderStatus(String orderStatus) {
		this.orderStatus = orderStatus;
	}

	public Set<String> getOrderStatusSet() {
		return orderStatusSet;
	}

	public void setOrderStatusSet(Set<String> orderStatusSet) {
		this.orderStatusSet = orderStatusSet;
	}

	public String getPayeeAccountId() {
		return payeeAccountId;
	}

	public void setPayeeAccountId(String payeeAccountId) {
		this.payeeAccountId = payeeAccountId;
	}

	public String getPayerAccountId() {
		return payerAccountId;
	}

	public void setPayerAccountId(String payerAccountId) {
		this.payerAccountId = payerAccountId;
	}

	public String getUpdateStartTime() {
		return updateStartTime;
	}

	public void setUpdateStartTime(String updateStartTime) {
		this.updateStartTime = updateStartTime;
	}

	public String getUpdateEndTime() {
		return updateEndTime;
	}

	public void setUpdateEndTime(String updateEndTime) {
		this.updateEndTime = updateEndTime;
	}

	public String getPlatChannelId() {
		return platChannelId;
	}

	public void setPlatChannelId(String platChannelId) {
		this.platChannelId = platChannelId;
	}

	public Set<String> getBusinessTypeSet() {
		return businessTypeSet;
	}

	public void setBusinessTypeSet(Set<String> businessTypeSet) {
		this.businessTypeSet = businessTypeSet;
	}

}
